//
//  main.cpp
//  从函数返回指针
//
//  Created by linjinzhu on 2017/7/11.
//  Copyright © 2017年 linjinzhu. All rights reserved.
//

#include <iostream>
#include <ctime>
using namespace std;

int * getRandom();

int main(int argc, const char * argv[]) {

    int *arr = getRandom();
    // 打印数组元素
    for (int i=0; i<10; i++) {
        cout << arr[i] << endl;
    }

    return 0;
}

// 返回长度为10的随机数数组
int * getRandom()
{
    static int ret[10];

    // 设置种子
    srand((unsigned)time(NULL));

    for (int i=0; i<10; i++) {
        ret[i] = rand();
    }

    return ret;
}
